agreement for the sale or purchase - Allemand Anglais Dictionnaire